punch-bus relay - Turkish English Dictionary